package com.maxd.modules.antPlant.api.request;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author mengshx
 * datetime 2024-04-14 09:41
 **/
@Data
public class WphOrderQueryRequest {
    /**
     * 蚂蚁星球 API Key
     */
    private String apikey;

    /**
     * 第几页（默认第1页）
     */
    private Integer pageindex;

    /**
     * 每页数量（10-100，默认20）
     */
    private Integer pagesize;

    /**
     * 订单状态: 0-不合格，1-待定，2-已完结
     * 该参数不设置默认代表全部状态
     */
    private Integer status;

    /**
     * 订单时间起始，时间戳，单位毫秒
     */
    private Long orderTimeStart;

    /**
     * 订单时间结束，时间戳，单位毫秒
     */
    private Long orderTimeEnd;

    /**
     * 更新时间-起始，时间戳，单位毫秒
     */
    private Long updateTimeStart;

    /**
     * 更新时间-结束，时间戳，单位毫秒
     */
    private Long updateTimeEnd;

    /**
     * 订单号列表（多个用英文逗号分隔）
     * 当传入订单号列表时，订单时间和更新时间区间可不传入
     */
    private List<String> orderSnList;

    /**
     * 渠道标识，即推广位 PID
     */
    private String chanTag;
}
